@charset "utf-8";
html,body{font-size:12px;margin:0;padding:0;background:url(bodybg.gif) repeat-x center top}
a{color:#373737; text-decoration:none;}
a:hover{color:#ff6600; text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
/*头部*/
.znav{width:980px;margin:0 auto}
.znav li{width:138px}
.zpros{width:700px}
.zpros a{color:#EF6C00;text-decoration:none}
.zpros a:hover{color:#ff6600; text-decoration:underline;}
.ztd{border:1px solid #DADADA;background:#FFF;font-size:0}
.ztdnow{border:1px solid #ff6600;background:#FFF;font-size:0}
.zindexp{border:1px solid #DADADA;background:#FFF;font-size:0}
.zindexpn{border:1px solid #ff6600;background:#FFF;font-size:0}
.input_gbook {
	font-family: Tahoma;
	font-size: 12px;
	color: #373737;
	text-decoration: none;
	border:1px solid #cccccc;
	height:19px;
	line-height:19px;
	padding-left:3px;
}
.inner{width:980px; margin:0 auto; position:relative;}
header#page_header{background:url(headbg.jpg) no-repeat center top; zoom:1;}
header#page_header .metHeader{min-height:110px; _height:110px;}
header#page_header .logo{margin:0 0 0 15px;height:110px;overflow:hidden}
header#page_header .metLang{position:absolute; top:28px; right:14px;color:#FFF}
header#page_header .metLang a{color:#fff;}
header#page_header .langImg{color:#6E6E6E; margin:0 10px;}
/*搜索*/
header#page_header .searchBg{width:189px; height:27px; background:url(headsrh.jpg) no-repeat center top; position:absolute; bottom:28px; right:14px;}
header#page_header .navsearch_input input{width:138px; height:22px; line-height:22px; margin:2px 0 0 2px; border:0; background:none;color:#7e7e7e;padding-left:12px}
header#page_header .searchgo{background:none; border:none; width:30px; height:26px; cursor:pointer; position:absolute; right:0;}
/*导航*/
header#page_header .metNav{height:42px; line-height:42px; background:url(navbg.gif) repeat-x; z-index:1000;border-top:2px solid #EF6C00}
header#page_header .metNav li{float:left; text-align:center; position:relative; z-index:101;}
header#page_header .metNav li>a{font-size:15px;font-family:Microsoft YaHei;color:#333333; display:block; font-weight:bold; overflow:hidden; white-space:nowrap;}
header#page_header .metNav li a:hover{text-decoration:none; color:#EF6C00;background:url(nav_a.jpg) no-repeat center top;}
header#page_header .metNav ul>li>a{overflow:hidden;}
header#page_header .metNav .line{width:2px; height:42px; background:#fff url(navsplit.gif) no-repeat;}
header#page_header .metNav dl{display:none; position:absolute; top:42px; left:0px; z-index:100; background:#DCDCDC; font-weight:bold; white-space:nowrap;}
header#page_header .metNav dl dd{border-bottom:#fff solid 1px; height:24px; line-height:24px;}
header#page_header .metNav dd a{color:#707070 !important; display:block; font-weight:normal !important;}
header#page_header .metNav dl dd a:hover{color:#c52d28 !important;}
*html header#page_header .metNav li a{color:#727272; display:block; font-weight:bold; height:42px; overflow:hidden;}
*html header#page_header .metNav dl dd a{white-space:nowrap; height:24px;}
/*内容*/
section#posts .metIndex{padding:5px 0}
#posts{padding-bottom:10px}
*html section#posts .metIndex{padding:4px 0;}
*+html section#posts .metIndex{padding:4px 0;}
section#posts .metProduct{background:url(probot.gif) no-repeat left bottom; padding-bottom:18px;}
section#posts .Titlemark{margin-right:8px;}
section#posts .h3Title{height:38px; line-height:43px; padding-left:25px; color:#646464; background:url(proh3.gif) no-repeat left top; overflow:hidden;}
section#posts .h3Title span{background:url(h3Title.gif) repeat-x left top; color:#fff; display:block; padding:0 10px;}
section#posts .h3Title span b{background:url(h3TitleB.gif) no-repeat center top;; display:block;}
section#posts .metMore{float:right; width:30px; height:5px; line-height:1000px; overflow:hidden; background:url(more.gif); margin:17px 14px 0px 0px;}
section#posts .metProductBox{background:url(probox.gif) repeat-y left top; padding:5px 0 0 38px}
*html section#posts .metProductBox{background:url(probox.gif) repeat-y left top; padding:5px 0 0 38px; margin-top:-5px;}

section#posts .metProductBox .next,.metProductBox .prev{width:32px; height:47px; overflow:hidden; display:block; float:left; background:url(indexarrow.gif) no-repeat;}
section#posts .metProductBox .next{background-position:-32px 0px; position:absolute; left:948px; top:50px;}
section#posts .metProductBox .prev{background-position:0px 0px; position:absolute; left:0px; top:50px;}
*html section#posts .metProductBox .next{position:absolute; left:913px; top:65px;}
*html section#posts .metProductBox .prev{position:absolute; left:-35px; top:65px;}

#trigger{display:none; float:left; margin-right:5px; margin-top:0px; position:relative; bottom:8px; *bottom:0px; *top:5px; zoom:1;}
#trigger a{ background:url(neu.gif) no-repeat -78px -10px; width:8px; height:8px; font-size:0px; display:inline-block; overflow:hidden; margin-right:5px;}
#trigger a.current{ background-position:-78px 0px;}
section#posts .leftIndex{width:402px; margin-top:10px;}
section#posts .leftIndex .h3Title{height:38px; line-height:43px; padding-left:25px; color:#646464; background:url(lefth3.gif); overflow:hidden;}
section#posts .contentBox{background:url(leftbox.gif) repeat-y left top; padding:8px 13px 8px 14px;}
section#posts .contentBot{height:18px; background:url(leftbot.gif) no-repeat left top;}
section#posts .centerIndex{width:330px; margin-left:12px; margin-top:10px;}
section#posts .centerIndex .h3Title{height:38px; line-height:43px; padding-left:25px; color:#646464; background:url(centerh3.gif) no-repeat left top; overflow:hidden;}
section#posts .contentNews{background:url(centerbox.gif) repeat-y left top; padding:5px 13px 12px 15px;}
section#posts .contentNewsBot{height:18px; background:url(centerbot.gif) no-repeat left top;}
section#posts .contentNews li{height:26px; line-height:26px; overflow:hidden; padding-left:13px; background:url(ico.gif) no-repeat left 10px; border-bottom:1px dashed #C1C1C1;}
section#posts .contentNews li a{color:#333;}
section#posts .contentNews li a:hover{color:#ff6600;text-decoration:none;}
section#posts .contentNews li span{float:right; color:#373737;}
section#posts .rightIndex{width:225px; margin-top:10px;}
section#posts .righttitle{height:11px;background:url(righth3.gif)}
section#posts .indexBox{background:url(rightbox.gif) repeat-y left top; padding:0 9px 0 10px;}
section#posts .indexBoxBot{height:18px; background:url(rightbot.gif) no-repeat left top;}
footer#page_footer{background:#114291 url(footbg.gif) repeat-x;}
footer#page_footer .indexFooter{text-align:center; padding:20px 0 10px;}
footer#page_footer .foot-text{color:#fff;line-height:25px;padding:5px 0}
footer#page_footer .foot-text a{color:#fff;}
footer#page_footer .hyperlink{text-align:left; padding:0 20px;}
*html footer#page_footer .hyperlink{margin-bottom:-30px;}
*+html footer#page_footer .hyperlink{margin-bottom:-30px;}
footer#page_footer .hyperlink h3{height:29px; float:left; line-height:29px; font-size:13px; color:#fff; margin-right:5px;}
footer#page_footer .WBtxt ul{float:left;}
footer#page_footer .WBtxt ul li{float:left; margin:0 7px; height:29px; line-height:29px;}
footer#page_footer .WBtxt ul li a{color:#fff;}
footer#page_footer .TUimg ul li{float:left; margin:5px 0 5px 15px; font-size:0px;}
.sidebar{margin-top:15px; _margin-bottom:-20px;}
*+html .sidebar{margin-bottom:-20px;}
.sidebar .topSb_nav{height:10px; background:url(topSb_nav.gif) no-repeat;}
.sb_nav{width:240px; background:url(sb.gif) repeat-y left top;margin-bottom:10px}
.sbNavTitle{background:url(sb_nav1.jpg) no-repeat; height:51px; line-height:45px;font-family:Microsoft YaHei; font-size:14px; color:#fff; padding-left:25px; overflow:hidden;}
.sb2NavTitle{background:url(sb_nav2.gif) no-repeat; height:52px; line-height:57px;font-family:Microsoft YaHei; font-size:14px; color:#333; padding-left:53px; overflow:hidden;}
.sbNavList{padding: 0 18px 0 21px; white-space:nowrap; overflow:hidden;}
.sbNavList dt a{display:block; background:url(neiye_list_a1.gif) no-repeat left top; height:27px; line-height:30px; margin:5px 0; padding-left:40px; _width:160px; overflow:hidden;}
.sbNavList dt a:hover,.sbNavList dt a.now{background:url(neiye_list_a.gif) no-repeat left top; text-decoration:none; font-weight:bold;color:#2567A9}
.sbNavList dd{padding:0 10px 10px 10px; overflow:hidden;}
.sbNavList dd h4{height:25px; line-height:25px; font-weight:normal; background:url(ico.gif) no-repeat 13px 12px; border-bottom:1px dashed #C1C1C1; padding-left:30px; _width:150px; overflow:hidden;}
.sbNavBox{padding:5px 18px 10px 21px;}
.sb_navB{height:28px; background:url(sb_nav.gif) no-repeat left top; font-size:0px;}
.sb_box{width:720px; background:url(sb_boxB.gif) no-repeat left bottom; padding-bottom:18px;margin-bottom:10px}
.sb_box .sb_boxTitle{height:36px; line-height:38px; display:block; background: url(sb_boxH3.gif) no-repeat right top; white-space:nowrap; overflow:hidden; padding-left:35px;font-family:Microsoft YaHei;font-size:14px;color:#333}
.sb_box .active{padding:15px 20px 20px 20px !important; background:url(sb_box.gif) repeat-y left top;}
#newslist li{padding:10px 20px 8px 20px; background:url(ico.gif) no-repeat 6px 13px; border-bottom:1px dashed #C1C1C1;}
#newslist li a{font-size:12px;color:#373737}
#newslist li a:hover{color:#2567A9}
#newslist li span{color:#373737}
/*控制内页搜索*/
.searchnavlist select{overflow:hidden; width:180px; white-space:nowrap;}
.searchnavlist input{width:170px;}

#banner { width:100%; height:259px;position:relative}
#slides { display:block; width:100%; height:259px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:229px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#EF6C00;}